alsatian company for technical installations - Turkish English Dictionary